internal strangulation - Turkish English Dictionary